mackerel sky - German English Dictionary